Smush\Core\Parser\Parser A

Total Complexity 74
Dependencies 6
Dependents 5
Total lines 394
Lines of code 264
Logical lines of code 163
Comment lines 66
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
get_element_background_image()
A
46 10 39
get_elements_with_image_attributes()
A
52 8 23
get_element_attributes()
S
52 6 26
get_iframe_elements()
S
54 6 20
extract_background_image()
S
53 5 24
remove_quote_entities()
S
59 5 14
get_image_urls()
S
55 4 20
get_composite_elements()
S
59 4 14
sanitize_value()
S
60 4 13
get_element_attribute_value()
S
61 4 12
add_element_attribute()
S
62 4 10
get_base_url()
S
67 3 7
get_inline_style_blocks()
S
68 2 7
get_block_by_tag()
S
67 2 7
get_tags()
S
66 2 8
get_inline_styles()
S
64 2 10
remove_element_attribute()
S
78 1 3
markup_contains_noscript()
S
78 1 3
is_safe()
S
76 1 4